foundation trenches - Türkisch Englisch Wörterbuch